Big Huge Thesaurus

nuclear energy

noun